package com.one.consumer.main.model;


import com.one.common.model.bean.BannerBean;
import com.one.common.model.http.base.BaseResponse;

import java.util.ArrayList;
import java.util.Map;

import io.reactivex.Observable;
import retrofit2.http.Field;
import retrofit2.http.FieldMap;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.POST;

/**
 * author ：zhulunjun
 * email  ：zhulunjun@qq.com
 * date   ：2018/8/5 下午8:24
 * description ：
 **/
public interface MainApi {

    /**
     * 首页banner
     */
    @FormUrlEncoded
    @POST("/yinlongBannerInterfaces/v1.0/getYinlongBanners")
    Observable<BaseResponse<ArrayList<BannerBean>>> getBanner(@Field("banner_range") String range);

    /**
     * 首页信息
     */
    @POST("/kmCouponController/v1.0/findMaintailInfo")
    Observable<BaseResponse<String>> getMainInfo();

}
